package ltd.hanamaki.study.struct;

/**
 * 实现数字的反转操作 使其 可以 用来运算
 */
public class WhileDemo03 {

    public static void main(String[] args) {

        int num = 123456; // 654321
        /* 反转数字的需要使用 可变长的 字符串来接收 然后将 字符串 数字 转换成 数值类型 */
//        StringBuffer buffer = new StringBuffer(); // 线程安全
        StringBuilder buffer = new StringBuilder(); // 线程不安全  高效
        while (num != 0) {
            int r = num % 10;
            num /= 10;
            buffer.append(r);
        }

        System.out.println(Integer.parseInt(buffer.toString()) + 1);


    }


}
